package com.service;


import com.pojo.User;

//用户登录
public interface userService {
    //注册

    /**
     *传入用户bean对象进行注册
     * @param user
     */
    public void register(User user);
    //登录

    /**
     *检查用户是否可用
     * @param user
     * @return 返回User bean对象，如果为空表示登陆失败
     */
    public User logUser(User user);
    //检查用户名是否存在

    /**
     * 检查用户名是否存在
     * @param str
     * @return  true表示存在（不可用）， false 表示不存在（可用）
     */

    public boolean existsUserName(String str);

//    @Override
//    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//        resp.setContentType("text/html;charset=utf-8");
//        resp.getWriter().write("无效访问!!");
//    }
//
//    @Override
//    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//        resp.setContentType("text/html;charset=utf-8");
//        User user = new User();
//        user.setUsername(req.getParameter("username"));
//        user.setPassword( req.getParameter("password"));
//         if(!req.getParameter("repwd").equals(user.getPassword())){
//             resp.getWriter().write("<h1>确认密码错误<h1/>");
//        }
//        user.setEmail(req.getParameter("email"));
//        int i = this.setUser(user);
//        if(i!=-1){
//            resp.getWriter().write("注册成功");
//        }
//        System.out.println(user);
//    }
//    private int setUser(User user){
//        UserDao dao = new UserDaoImpl();
//        return dao.SaveUser(user);
//    }
}
